<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of evaluation_annex
 *
 * @author vejaranov
 */
class EvaluationAnnex extends AppModel {

    //put your code here
    var $name = "EvaluationAnnex";
    var $belongsTo = array("EvaluationAppraisal");
    var $actsAs = array('Logable' => array(
            'userModel' => 'User',
            'userKey' => 'user_id',
            'change' => 'full', // options are 'list' or 'full'
            'description_ids' => TRUE // options are TRUE or FALSE
            ));
    var $validate = array(
        'magnitud' => array(
            'rule' => 'numeric', 'required' => true, 'message' => 'Este campo es obligatorio. Debe ser un número.'
        ),
        'valor_unitario' => array(
            'rule' => 'numeric', 'required' => true, 'message' => 'Este campo es obligatorio. Debe ser un número.'
        ),
        'unidad_medida' => array(
            'notEmpty' => array(
                'rule' => array('comparison', '!=', 'Tipo de medida'),
                'message' => 'Debe elegir una unidad de medida',
            ),
        ),
        'item' => array(
            'notEmpty' => array(
                'rule' => array('comparison', '!=', 'Tipo'),
                'message' => 'Debe elegir un tipo.',
            ),
        )
    );
    //var $virtualFields = array('sumaArea' => 'SUM(EvaluationAnnex.area)');

}

?>
